package com.yunhe.abnormal.service.base;

import com.yunhe.common.model.base.AlarmNotifyTypeDTO;

import java.util.List;

/**
 * 异常通知类型Service
 * @author liuronglei
 */
public interface AlarmNotifyTypeService {

    /**
     * 根据ID获得异常通知类型对象
     * @param id 对象ID
     */
    AlarmNotifyTypeDTO findById(Long id);

    /**
     * 根据编号获得异常通知类型对象
     * @param name 编号
     */
    AlarmNotifyTypeDTO findByName(String name);

    /**
     * 获得全部异常通知类型对象
     */
    List<AlarmNotifyTypeDTO> findAll();

}
